//Specificiation file - Shop.h
#ifndef SHOP_H
#define SHOP_H

#include <string>
#include "Character.h"
#include "Weapon.h"
#include "Armor.h"

struct WeaponProduct
{
    Weapon weapon;
    int price;
};

struct ArmorProduct
{
	Armor armor;
	int price;
};

class Shop
{
      private:
        WeaponProduct* weaponInventory;
		int numWeapons;
		ArmorProduct* armorInventory;
		int numArmor;

      public:
	     Shop(string weaponFile, string armorFile);
		~Shop();
		 void enter(Character& character);
};

#endif /* SHOP_H */
